@charset "UTF-8";
/* CSS Document */


body {
	margin-left: 0.5em;
	margin-right: 0.5em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	text-align: left;
	background-color:#FFFFF;
	font-size: 1em;
	color: #000000;
}

.regtableblock{
	display:inline-block;
	vertical-align:top;
	padding:0.5em;
}

.scentabledata {
	border:1px solid;
	border-radius:1.0em;
	border-color:#000000;
	padding: 0.2em 0.2em;
	text-decoration: none;
	text-align: center;
	background-color:#FFFFFF;	
}

.bodydiv {
	clear: both;
}

.logo {
	padding: 1em;
	float: left;
}

.header{
	border-radius:1.0em;
	padding: 0.2em 0.2em;
	background-color:#DDDDFF;
	float: left;
}

.checkbox {
	width:1.25em;
	height:1.25em;
}

.buttonrow{
	padding: 0.4em; 0.4em;
}

.button {
	border:1px solid;
	border-radius:1.0em;
	border-color:#000000;
	padding: 0.2em 0.2em;
	text-decoration: none;
	text-align: center;
	background-color:#FFFFFF;
}

.regtablehead{
	border:1px solid;
	border-radius:1.0em;
	border-color:#000000;
	padding: 0.2em 0.2em;
	text-decoration: none;
	text-align: center;
	font-size: 1.2em;
}

.regtablebody{
	border:1px solid;
	border-radius:1.0em;
	border-color:#000000;
	padding: 0.5em 0.5em;
	text-decoration: none;
	text-align: left;
}

.regtablebodyactive{
	border:1px solid;
	border-radius:1.0em;
	border-color:#000000;
	padding: 0.5em 0.5em;
	text-decoration: none;
	text-align: left;
	background-color:#DDDDFF;
}

.regtablebodygm{
	border:1px solid;
	border-radius:1.0em;
	border-color:#000000;
	padding: 0.5em 0.5em;
	text-decoration: none;
	text-align: left;
	background-color:#DDFFDD;
}

.regtablebodyfull{
	border:1px solid;
	border-radius:1.0em;
	border-color:#000000;
	padding: 0.5em 0.5em;
	text-decoration: none;
	text-align: left;
	background-color:#DDDDDD;
}


.noborders {
	border:0px;
}

.bigtext{
font-size: 1.2em;
}

.smalltext{
font-size: 0.8em;
}

.bluetext{
	color:#0000FF;
}

.inputbox{
	border:1px solid;
	border-radius:1.0em;
	border-color:#000000;
	padding: 0.2em 0.2em;
	text-decoration: none;
}

a{
text-decoration:none;
}

